#ifndef SCORES_H
#define SCORES_H

#include <string>

using namespace std;

class Scores {
private:
	static unsigned int score;
	static unsigned int topScore;
	static int heartsCollected;
	static int PopeyeLives;
public:
	Scores(void);
	~Scores(void);
	static void Initialize(void);
	static void increaseScore(int points);
	static void resetScore(void);
	static unsigned int getScore(void);
	static unsigned int getTopScore(void);
	static void changeTopScore(void);
	static void gotHeart(void);
	static void lostPopeyeLife(void);
	static bool doneCollecting(void);
	static const char *ScoreToString(void);
};

#endif
